import http from '@/libs/http'
import wx from 'weixin-js-sdk'

/**
 * 接口注入权限验证配置，在main.js中初始化调用
 */
export default function initWeixinConfig() {
    return http({
        url: "/weixin/api/getJsapiTicket",
        method: "get"
    }).then(response => {
        const result = response.data.data
        wx.config({
            debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
            appId: result.appId, // 必填，公众号的唯一标识
            timestamp: result.timestamp, // 必填，生成签名的时间戳
            nonceStr: result.nonceStr, // 必填，生成签名的随机串
            signature: result.signature, // 必填，签名，见附录1
            // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
            jsApiList: [
                "onMenuShareTimeline",
                "onMenuShareAppMessage",
                "getLocation"
            ]
        });
    })
}



